.checked{
    width: 0.3rem;
}
.icon{
    position: absolute;
    left: 0;
}
.icon img{
    padding-top: 50%;
    width: 0.5rem;
}
.shop{
    background: #fff;
    padding: 0.2rem;
    border-bottom: 1px solid orangered;
    .img{
        padding-left: 1rem;
    }
}
.shop div{
    float: right;
}
.shop p{
    float: right;
    color: orangered;
}
.shop div span,button{
    float: right;
}
button{
    width: 0.4rem;
}